package com.citcc4.traffic.data.domain.user;

import java.io.Serializable;
import java.util.Date;

public class BankCardEntity implements Serializable {
    private String cardId;

    private String cardUserId;

    private String cardBank;

    private String cardBankNum;

    private Date caerteTime;

    private Date updateTime;

    private String deleteState;

    private String cardImgUrl;

    private String cardType;

    private String cardBankCode;

    private String vailDate;

    private String cardName;

    private String cerator;

    private String modifier;

    private String cardBindState;

    private static final long serialVersionUID = 1L;

    public String getCardId() {
        return cardId;
    }

    public void setCardId(String cardId) {
        this.cardId = cardId == null ? null : cardId.trim();
    }

    public String getCardUserId() {
        return cardUserId;
    }

    public void setCardUserId(String cardUserId) {
        this.cardUserId = cardUserId == null ? null : cardUserId.trim();
    }

    public String getCardBank() {
        return cardBank;
    }

    public void setCardBank(String cardBank) {
        this.cardBank = cardBank == null ? null : cardBank.trim();
    }

    public String getCardBankNum() {
        return cardBankNum;
    }

    public void setCardBankNum(String cardBankNum) {
        this.cardBankNum = cardBankNum == null ? null : cardBankNum.trim();
    }

    public Date getCaerteTime() {
        return caerteTime;
    }

    public void setCaerteTime(Date caerteTime) {
        this.caerteTime = caerteTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getDeleteState() {
        return deleteState;
    }

    public void setDeleteState(String deleteState) {
        this.deleteState = deleteState == null ? null : deleteState.trim();
    }

    public String getCardImgUrl() {
        return cardImgUrl;
    }

    public void setCardImgUrl(String cardImgUrl) {
        this.cardImgUrl = cardImgUrl == null ? null : cardImgUrl.trim();
    }

    public String getCardType() {
        return cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType == null ? null : cardType.trim();
    }

    public String getCardBankCode() {
        return cardBankCode;
    }

    public void setCardBankCode(String cardBankCode) {
        this.cardBankCode = cardBankCode == null ? null : cardBankCode.trim();
    }

    public String getVailDate() {
        return vailDate;
    }

    public void setVailDate(String vailDate) {
        this.vailDate = vailDate == null ? null : vailDate.trim();
    }

    public String getCardName() {
        return cardName;
    }

    public void setCardName(String cardName) {
        this.cardName = cardName == null ? null : cardName.trim();
    }

    public String getCerator() {
        return cerator;
    }

    public void setCerator(String cerator) {
        this.cerator = cerator == null ? null : cerator.trim();
    }

    public String getModifier() {
        return modifier;
    }

    public void setModifier(String modifier) {
        this.modifier = modifier == null ? null : modifier.trim();
    }

    public String getCardBindState() {
        return cardBindState;
    }

    public void setCardBindState(String cardBindState) {
        this.cardBindState = cardBindState == null ? null : cardBindState.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", cardId=").append(cardId);
        sb.append(", cardUserId=").append(cardUserId);
        sb.append(", cardBank=").append(cardBank);
        sb.append(", cardBankNum=").append(cardBankNum);
        sb.append(", caerteTime=").append(caerteTime);
        sb.append(", updateTime=").append(updateTime);
        sb.append(", deleteState=").append(deleteState);
        sb.append(", cardImgUrl=").append(cardImgUrl);
        sb.append(", cardType=").append(cardType);
        sb.append(", cardBankCode=").append(cardBankCode);
        sb.append(", vailDate=").append(vailDate);
        sb.append(", cardName=").append(cardName);
        sb.append(", cerator=").append(cerator);
        sb.append(", modifier=").append(modifier);
        sb.append(", cardBindState=").append(cardBindState);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}